tractor sweeper - German English Dictionary